Item 属性
属性名称 | 含义 | 是否必填 | 默认值 | 哪些 Type的item 可以使用 |
name | 作为该 item 的唯一标识,用于 step.sh 中环境变量的 key | 是 | 无 | 全部 |
type | item的不同类型决定了其展现形式。
| 是 | 无 | 全部 |
rules | 该item的校验规则,比如
| 否 | 无 | input/password |
label | 该 item 在表单中显示的标题 | 是 | 无 | 全部 |
datasource | 数据源。 静态数据源的 value 是数组:
| 否 | 无 | select |
showCondition | 该 item 的显示条件,比如:
该示例标识,只有参数 abc 为选项 1 时,才展示参数 edf 的配置选项 | 否 | 无 | 所有 |
value | 默认值 | 否 | 无 | input |
description | 在item的右边显示一个问号,显示提示信息。 | 否 | 无 | 所有 |
Item Type列表
input | 普通的输入框。 |
password | 一个界面显示为星号的输入框。 |
textarea | 一个普通文本域。 |
shell | 一个对 bash 语法展示高亮的文本域。 |
select | 下拉框。 |
checkbox | 一个checkbox,选中时,值为true,未选中时,值为false。 |
不同类型 item 示例:
文档内容是否对您有帮助?